#ifndef __[!CLASS_NAME]_h__
#define __[!CLASS_NAME]_h__


[!BEGIN_NAMESPACE_MACRO]

// [!GUID_REGISTRY_FORMAT]
static const GUID IID_[!CLASS_NAME] = [!GUID_HEX_STRUCT_FORMAT];

class [!CLASS_NAME_FULL] : public fk::LPropItem
{
	_FK_RTTI_;

private:
public:
	[!CLASS_NAME_FULL](fk::LObject* powner);
	virtual ~[!CLASS_NAME_FULL](void);

    static b_fncall New[!CLASS_NAME](fk::LObject* powner, LPVOID* ppobj, IID riid=GUID_NULL);
};

[!END_NAMESPACE_MACRO]


#endif
